Dictionary
South Windsor
geographical name
Definition of SOUTH WINDSOR
town N Connecticut NE of Hartford pop 25,709
ADVERTISEMENT
Browse
Next Word in the Dictionary: South YemenPrevious Word in the Dictionary: South–West Africa
ADVERTISEMENT
Seen & Heard
What made you want to look up South Windsor? Please tell us where you read or heard it (including the quote, if possible).